to be amenable to justice - Allemand Anglais Dictionnaire